package com.bulletelc.apollopre.interfaces.listener;

import android.view.View;

/**
 * author: lhl
 * date  : 2018/01/19
 * desc  : 购物车商品数量加减的监听
 */

public interface OnCartCountChangeListener {

    /**
     * 商品数量增加操作
     * @param groupPosition  组元素位置
     * @param childPosition  子元素位置
     * @param showCountView  用于显示数量的view
     * @param isChecked      子元素是否选中
     */
    void onCountAdd(int groupPosition, int childPosition, View showCountView,boolean isChecked);

    /**
     * 商品数量减少操作
     * @param groupPosition  组元素位置
     * @param childPosition  子元素位置
     * @param showCountView  用于显示数量的view
     * @param isChecked      子元素是否选中
     */
    void onCountReduce(int groupPosition, int childPosition, View showCountView,boolean isChecked);
}
